M5StickC PLUS2 是 M5StickC PLUS的迭代版本,主控采用ESP32-PICO-V3-02芯片,具备WIFI功能,小巧的机身内部集成了丰富的硬件资源,如红外、RTC、麦克风、LED、IMU、按键、蜂鸣器等,采用ST7789V2驱动的1.14寸TFT屏幕,135*240的分辨率,电池增加到200mAh,接口同样支持HAT与Unit系列产品。这个小巧玲珑的开发工具,能够激发你无限的创作可能。 M5StickC PLUS2 能够帮助你快速的搭建物联网产品原型,简化整个的开发过程.即便是刚开始接触编程开发的初学者,也能够搭建出一些有趣的应用,并应用到实际生活中
规格 | 参数 |
---|---|
ESP32 | ESP32-PICO-V3-02 240MHz dual core,支持wifi,2 MB PSRAM,8 MB flash |
PSRAM | 2 MB PSRAM |
Flash | 8 MB flash |
输入电压 | 5V @ 500mA |
接口 | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
LCD屏幕 | 1.14 inch, 135*240 Colorful TFT LCD, ST7789v2 |
麦克风 | SPM1423 |
按键 | 自定义按键 x 3 |
电源指示LED | 绿色 LED x 1(不可编程) |
RTC | BM8563 |
蜂鸣器 | 板载蜂鸣器 |
MEMS | MPU6886 |
天线 | 2.4G 3D天线 |
外接引脚 | G0, G25/G26, G36, G32, G33 |
电池 | 200mAh @ 3.7V, inside |
工作温度 | 0°C to 40°C |
外壳材质 | Plastic ( PC ) |
产品尺寸 | 48*25*13mm |
包装尺寸 | 114*64*23mm |
产品重量 | 17g |
包装重量 | 24.8g |
CH9102
)驱动程序压缩包.在解压压缩包后,选择对应操作系统位数的安装包进行安装。 在使用时,若出现无法正常下载程序(提示超时或者是Failed to write to target RAM)的情况,可尝试重新安装设备驱动。EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.
红色 LED & 红外发射管 IR & 按键 BUTTON A & 按键 BUTTON B &蜂鸣器
ESP32 芯片 | GPIO19 | GPIO37 | GPIO39 | GPIO35 | GPIO2 |
---|---|---|---|---|---|
红外发射管 IR & 红色 LED | 发射管IR和红色LED引脚 | ||||
按键 BUTTON A | 按键A管脚 | ||||
按键 BUTTON B | 按键B管脚 | ||||
按键 BUTTON C | 按键C管脚 | ||||
无源蜂鸣器 | 蜂鸣器管脚 |
彩色TFT屏幕
驱动芯片:ST7789v2
分辨率:135 * 240
ESP32 芯片 | GPIO15 | GPIO13 | GPIO14 | GPIO12 | GPIO5 | GPIO27 |
---|---|---|---|---|---|---|
TFT 屏幕 | TFT_MOSI | TFT_CLK | TFT_DC | TFT_RST | TFT_CS | TFT_BL |
GROVE 接口
ESP32 芯片 | GPIO33 | GPIO32 | 5V | GND |
---|---|---|---|---|
GROVE 接口 | SCL | SDA | 5V | GND |
麦克风 MIC (SPM1423)
ESP32 芯片 | GPIO0 | GPIO34 |
---|---|---|
麦克风 MIC SPM1423 | CLK | DATA |
六轴IMU (MPU6886) & RTC BM8563
ESP32 芯片 | GPIO22 | GPIO21 |
---|---|---|
六轴姿态传感器 | SCL | SDA |
BM8563 | SCL | SDA |
上市日期 | 产品变动 | 备注 |
---|---|---|
/ | 首次发售 | / |
2021.12 | 增加休眠和唤醒功能,版本变更为v1.1 | / |
2023.12 | 取消电源管理芯片AXP192,主控芯片由ESP32-PICO-D4换成ESP32-PICO-V3-02,开关机方式不同 | 版本变更为v2 |
产品名称 | SoC | 电源管理 | 电池容量 | 内存 | 串口芯片 | 机身颜色 |
---|---|---|---|---|---|---|
M5STICKC PLUS | ESP32-PICO-D4 | AXP192 | 120mAh | 520KB SRAM and 4MB Flash | CH522 | 橙红色 |
M5STICKC PLUS2 | ESP32-PICO-V3-02 | \ | 200mAh | 2MB PSRAM and 8 MB flash | CH9102 | 橙色 |
产品名称 | IR | LED | TFT | BUTTON A | BUTTON B | BUTTON C(WAKE) | HOLD | 电池电压检测 |
---|---|---|---|---|---|---|---|---|
M5STICKC PLUS | G9 | G10 | MOSI(G15) CLK(G13) DC(G23) RST(G18) CS(G5) | G37 | G39 | 普通按键,不可编程 | / | 通过AXP192配置读取 |
M5STICKC PLUS2 | G19 | G19 | MOSI(G15) CLK(G13) DC(G14) RST(G12) CS(G5) | G37 | G39 | G35 | G4 | G38 |
产品名称 | 开机 | 关机 |
---|---|---|
M5STICKC PLUS | 按复位按键(BUTTON C),持续至少 2 秒 | 按复位按键(BUTTON C),持续至少 6 秒 |
M5STICKC PLUS2 | 可通过按“BUTTON C”按钮超过2秒,或者RTC定时触发的IRQ信号进行唤醒启动,在完成触发唤醒信号后,在程序初始化中需要设置hold(G4)引脚为高电平(1)对电源进行维持, 否则设备将重新进入关机状态。 | 在无USB外部供电时,按“BUTTON C”按键超过6秒。或者无USB外部供电时,在程序运行中设置HOLD(GPIO4)=0,即实现断电关机。连接着USB时,按“BUTTON C”按键超过6秒,关断屏幕进入休眠状态,但不是断电关机。 |
由于M5StickC PLUS2取消了PMIC电源管理芯片AXP192,开关机方式会有所不同,文章开头部分有提及,操作上大同小异,所以程序上支持的库文件也会有所差别;Wi-Fi信号和红外信号强度都比之前有所提升。